Method for constructing WVPN (Wireless Virtual Private Network) for CDMA

ABSTRACT

A method for construction a WVPN for a CDMA system is disclosed. The method includes a first step for registering a private network group and extension number to the SCP and judging whether a call by a certain calling subscriber corresponds to an extension number or a MDN (Mobile Directory Number) when a certain calling subscriber calls a certain receiving subscriber of the same group as the calling subscriber, and a second step for constructing a mobile communication network using the MDN in the case that as a result of the first step the call by the calling subscriber corresponds to the MDN and constructing a WVPN in the case that the call by the calling subscriber corresponds to the extension number, wherein the method for constructing a WVPN (Wireless Virtual Private Network) for a CDMA system includes a mobile telephone serviced by a private network group, a BTS (Base Transceiver System) for transmitting and receiving a message with the mobile telephone, a BSC (Base Station Controller) for managing the BTS, a MSC (Mobile Switching Center) including a MSA (Mobile Signaling Access), a MCC (Mobile Call Control), and a VLR (Visitor Location Register), a HLR (Home Location Register), and a SCP (Service Control Point) for storing an extension number with respect to a calling subscriber serviced by a private network group, for thereby constructing the WNPN using a certain extension number between subscribers for a WVPN group.

More than one reissue application has been filed for the reissue of U.S.Pat. No. 6,510,327. The reissue applications are application Ser. No.11/039,455 filed on Jan. 21, 2005 and issued as U.S. Pat. No. Re. 40,331(Parent reissue application), the present application Ser. No.11/417,250 filed on May 4, 2006 (First Divisional Reissue of Parentreissue application), application Ser. No. 12/985,766 filed on Jan. 6,2011 (First Divisional Reissue of First Divisional Reissue), andapplication Ser. No. 12/985,802 filed on Jan. 6, 2011 (Second DivisionalReissue of First Divisional Reissue).

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a CDMA (Code division Multiple Access)system, and in particular to a method for constructing a WVPN (WirelessVirtual Private Network) for a CDMA which makes it possible to constructthe WVPN which may use a mobile phone network as a private network.

2. Description of the Background Art

In the conventional CDMA system, in order to construct a VPN (VirtualPrivate Network), as disclosed in the U.S. Pat. No. 5,339,356, a PBX(Private Branch Exchange) is installed for thereby constructing the VPN.

Therefore, in the conventional art, since the VPN is constructed basedon the PBX, the construction cost of the PBX is increased, and anadvanced high technique is required for installing the same, so that theinstallation cost is also increased.

SUMMARY OF THE INVENTION

Accordingly, it is an object of the present invention to provide amethod for construction a WVPN for a CDMA system, which is capable ofconstructing the WNPN using a certain extension number betweensubscribers for a WVPN group.

To achieve the above object, there is provided a method for constructinga WVPN for a CDMA system comprising the steps of a first step forregistering a private network group and extension number to the SCP andjudging whether a call by a certain calling subscriber corresponds to anextension number or a MDN (Mobile Directory Number) when a certaincalling subscriber calls a certain receiving subscriber of the samegroup as the calling subscriber, and a second step for constructing amobile communication network using the MDN in the case that as a resultof the first step the call by the calling subscriber corresponds to theMDN and constructing a WVPN in the case that the call by the callingsubscriber corresponds to the extension number, wherein the method forconstructing a WVPN (Wireless Virtual Private Network) for a CDMA systemincludes a mobile telephone serviced by a private network group, a BTS(Base Transceiver System) for transmitting and receiving a message withthe mobile telephone, a BSC (Base Station Controller) for managing theBTS, a MSC (Mobile Switching Center) including a MSA (Mobile SignalingAccess), a MCC (Mobile Call Control), and a VLR (Visitor LocationRegister), a HLR (Home Location Register), and a SCP (Service ControlPoint) for storing an extension number with respect to a callingsubscriber serviced by a private network group.

Additional advantages, objects and features of the invention will becomemore apparent from the description, which follows.

BRIEF DESCRIPTION OF THE DRAWINGS

The present invention will become more fully understood from thedetailed description given hereinbelow and the accompanying drawingswhich are given by way of illustration only, and thus are not limitativeof the present invention, and wherein:

FIG. 1 is a block diagram illustrating a mobile communication systemaccording to the present invention; and

FIG. 2 is a flow chart for explaining a method for constructing a WVPNfor a CDMA system according to the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

The embodiments of the present invention will be explained withreference to the accompanying drawings.

FIG. 1 is a block diagram illustrating a mobile communication systemaccording to the present invention.

As shown therein, the mobile communication system according to thepresent invention includes a mobile telephone 100 serviced by a privatenetwork group, a BTS (Base Transceiver System) 200 for transmitting andreceiving a message with the mobile telephone 100, a BSC (Base StationController) 300 for managing the BTS 200, a MSC (Mobile SwitchingCenter) 400 including a MSA (Mobile Signaling Access) 410, a MCC (MobileCall Control) 420, and a VLR (Visitor Location Register) 430, a HLR(Home Location Register) 500, and a SCP (Service Control Point) forstoring an extension number with respect to a calling subscriberserviced by a private network group.

The method for constructing the WVPN for a CDMA system according to thepresent invention will be explained with reference to the mobilecommunication system adapted to the embodiment of the present invention.

First, in a step S10, in order to subscribe a private network, a usersubscribes the private network at a telephone service company or thelike, the telephone service company provides a private network groupinformation, an extension number and a MDN (Mobile Directory Number)corresponding to a subscriber's extension number.

In a step S20, when a certain calling subscriber serviced by the privatenetwork group calls a certain receiving subscriber serviced by the samegroup using the mobile telephone 100, the above-described call istransferred to the MSA 410 of the MSC 400 via the mobile telephone 100,the BTS 200 and the BSC 300.

The MSA 410 receives the call signal from the BSC 300 and transfers thesame to the MCC 420.

In a step S30, the MCC 420 receives the call signal from the MSA 410 andjudges whether the call by the calling subscriber corresponds to anextension number call or a call using the MDN.

As a result of the judgement of the step S30, the call by the mobiletelephone 100 corresponds to the extension number of the receivingsubscriber of the same group, since the extension number is formed ofthree or four digits such as “123” differently from an existing MDN, itis possible to judge whether the call corresponds to the extensionnumber call or a call using the MDN.

As a result of the judgement of the step S30, if the call by he thecalling subscriber is a call using the MDN, in a step S50, a normal callprocessing operation is performed.

As a result of the judgement of the step S30, if the call by the callingsubscriber corresponds to the extension number call, in the step S40, aprocess is performed for constructing the WVPN using the mobilecommunication system as shown in FIG. 1.

The step S40 will be explained in more detail.

First, in a step S41, the MCC 420 requests a telephone number to the VLR430 with respect to the calling subscriber, and the VLR 320 requests thetelephone number to the HLR 500 with respect to the calling subscriber,and the HLR 500 transmits the telephone number with respect to thecalling subscriber to the MCC 420 via the VLR 430.

In a step S42, the MCC 420 receives a telephone number of the callingsubscriber transmitted via the VLR 430 and outputs the telephone numberand the extension number of the calling subscriber to the SCP 600 andrequests a MDN information of the receiving subscriber corresponding tothe extension number.

In a step S43, the SCP 600 receives a calling subscriber telephonenumber from the MCC 420 and judges whether there is a group of thecalling subscriber telephone.

As a result of the judgement of the step S43, in a step S44, it isjudged whether the extension number is in the group of the callingsubscriber.

As a result of the judgement of the step S44, if the extension number isin the group of the calling subscriber, in a step S45, the MDNinformation corresponding to the receiving extension number istransmitted to the MCC 420 via the VLR 430.

In a step S50, the MCC 420 performs a normal call processing operationbased on the MDN information corresponding to the receiving extensionnumber inputted via the VLR 430, so that the calling subscriber isconnected with the receiving subscriber.

As a result of the step S43, if there is not a group of the telephonenumber of the calling subscriber, and as a result of the step S44, ifthe received extension number is not in the group of the callingsubscriber, in a step S46, the calling subscriber is informed of anon-available call message for thereby performing a control operation.

As described above, a private network group information and an extensionnumber are registered in the SCP of the mobile communication system, anda telephone communication is implemented between the subscribersregistered in the private network group using the extension number, sothat the PBX is not used for constructing the private network in thepresent invention, whereby it is possible to decrease the cost of thePBX and the installation cost of the same.

Although the preferred embodiment of the present invention have beendisclosed for illustrative purposes, those skilled in the art willappreciate that various modifications, additions and substitutions arepossible, without departing from the scope and spirit of the inventionas recited in the accompanying claims.

1. A method for constructing a WVPN (Wireless Virtual Private Network) for a CDMA system which includes a mobile telephone serviced by a private network group, a BTS (Base Transceiver System) for transmitting and receiving a message with the mobile telephone, a BSC (Base Station Controller) for managing the BTS, a MSC (Mobile Switching Center) including a MSA (Mobile Signaling Access), a MCC (Mobile Call Control), and a VLR (Visitor Location Register), a HLR (Home Location Register), and a SCP (Service Control Point) for storing an extension number with respect to a calling subscriber serviced by a private network group, a method for constructing a WVPN for a CDMA system comprising the steps of: a first step for registering a private network group and extension number to the SCP and judging whether a call by a certain calling subscriber corresponds to an extension number or a MDN (Mobile Directory Number) when a certain calling subscriber calls a certain receiving subscriber of the same group as the calling subscriber; a second step for constructing a mobile communication network using the MDN in the case that as a result of the first step the call by the calling subscriber corresponds to the MDN and constructing a WVPN in the case that the call by the calling subscriber corresponds to the extension number; a first sub-step for requesting a telephone of the calling subscriber to the HLR, transmitting a telephone number and extension number to the SCP with respect to the calling subscriber, requesting a MDN information of the receiving subscriber, and judging whether there is a group of the telephone number of the calling subscriber; a judgement sub-step for judging whether the extension number transmitted to the SCP exists in the group of the calling subscriber in the case that when there is the group of the telephone number of the calling subscriber as a result of the judgement of the first sub-step; and including a sub-step for transmitting a non-available call connection guide message to the calling subscriber in the case that the extension number does not exist in a group of the telephone number of the calling subscriber as a result of a judgement as to whether there is a group of the telephone number of the calling subscriber based on a judgement whether an extension number transmitted to the SCP exists and in the case that the extension number exists in the group of the calling subscriber as a result of a judgement of the judgement sub-step.
 2. A method for constructing a WVPN (Wireless Virtual Private Network) for a COMA system which includes a mobile telephone serviced by a private network group, a BTS (Base Transceiver System). a BSC (Base Station Controller), a MSC (Mobile Switching Center) including a MSA (Mobile Signalling Access), a MCC (Mobile Call Control), and a VLR (Visitor Location Register), a HLR (Home Location Register), and a SCP (Service Control Point) comprising the steps of; a first step for registering a private network group and extension number to the SCP and judging whether a call by a certain calling subscriber corresponds to an extension number or a MDN (Mobile Directory Number) when a certain calling subscriber calls a certain receiving subscriber of the same group as the calling subscriber; and a second step for constructing a mobile communication network using the MDN in the case that as a result of the first step the call by the calling subscriber corresponds to the MDN and constructing a WVPN in the case that the call by the calling subscriber corresponds to the extension number, wherein said second step includes: a first sub-step for requesting a telephone of the calling subscriber to the HLR, transmitting a telephone number and extension number to the SCP with respect to the calling subscriber, requesting a MDN information of the receiving subscriber, and judging whether there is a group of the telephone number of the calling subscriber; a second sub-step for judging whether the extension number transmitted to the SCP exists in the group of the calling subscriber in the case that when there is the group of the telephone number of the calling subscriber as a result of the judgment of the first sub-step; a third sub-step for constructing the WVPN by transmitting the MDN corresponding to the receiving extension number to the MCC In the case that the extension number exists in the group of the calling subscriber as a result of the judgment of the second sub-step; and a fourth sub-step for transmitting a non-available call connection guide message to the calling subscriber in the case that there is not a group of the telephone number of the calling subscriber as a result of the judgement of the first sub-step and in the case that the extension number does not exist in the group of the calling subscriber as a result of the judgement of the second sub-step.
 3. A method for constructing a WVPN (Wireless Virtual Private Network) for a CDMA system which includes a mobile telephone serviced by a private network group, a BTS (Base Transceiver System), a BSC (Base Station Controller), a MSC (Mobile Switching Center) including a MSA (Mobile Signalling Access), a MCC (Mobile Call Control), and a VLR (Visitor Location Register), a HLR (Home Location Register), and a SCP (Service Control Point) comprising the steps of; a first step for registering a private network group and extension number to the SCP and judging whether a call by a certain calling subscriber corresponds to an extension number or a MDN (Mobile Directory Number) when a certain calling subscriber calls a certain receiving subscriber of the same group as the calling subscriber; and a second step for constructing a mobile communication network using the MDN in the case that as a result of the first step the call by the calling subscriber corresponds to the MDN and constructing a WVPN in the case that the call by the calling subscriber corresponds to the extension number, wherein said second step includes: a first sub-step for requesting a telephone of the calling subscriber to the HLR, transmitting a telephone number and extension number to the SCP with respect to the calling subscriber, requesting a MDN information of the receiving subscriber, and judging whether there is a group of the telephone number of the calling subscriber; a second sub-step for judging whether the extension number transmitted to the SCP exists in the group of the calling subscriber in the case that when there is the group of the telephone number of the calling subscriber as a result of the judgment of the first sub-step; a third sub-step for constructing the WVPN by transmitting the MDN corresponding to the receiving extension number to the MCC in the case that the extension number exists in the group of the calling subscriber as a result of the judgment of the second sub-step; and a fourth sub-step for transmitting a non-available call connection guide message to the calling subscriber in the case that there is not a group of the telephone number of the calling subscriber as a result of the judgement of the first sub-step and in the case that the extension number does not exist in the group of the calling subscriber as a result of the judgement of the second sub-step and in the case that the extension number exists in the group of the calling subscriber as a result of the judgement of the second sub-step.
 4. A method for setting up a call using a wireless network, comprising the steps of: determining whether a call to a called subscriber by a calling subscriber uses a first extension number, the first extension number being different from a first mobile directory number of the called subscriber; and determining whether or not to complete the call using the first extension number, wherein said determining whether or not to complete the call step further comprising, determining whether there is a group including a second mobile directory number of the calling subscriber, the group including at least two mobile directory numbers or extension numbers; determining whether the first extension number is in the group; obtaining the first mobile directory number corresponding to the first extension number when the first extension number is in the group; and transmitting a non-available call message to the calling subscriber if it is determined that there is no group including the second mobile directory number of the calling subscriber or if it is determined that the first extension number is not in the group including the second mobile directory number of the calling subscriber. 